package mode.design_mode_11_observer_pattern;

/**
 * ***********************************************************
 *
 * @类名 : controller.design_mode_11_observer_pattern.类名
 * @DESCRIPTION : 这家伙太懒啥都没写
 * @AUTHOR :  一个风情万种的男子
 * @DATE : 2016/4/25
 * ***********************************************************
 */
public class Client {
    public static void main(String[] args) {
        //创建一个被观察者
       ConProduct product = new ConProduct();

        //定义一个观察者
        Observer observer =  new ConObserver();
        Observer observer2 = new ConObserver();
        Observer observer3 = new ConObserver();
        product.addObserver(observer);
        product.addObserver(observer2);
        product.addObserver(observer3);
        product.delObserver(observer);

        //被监控者开始活动了
        product.doSomething();




    }
}
